home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Frameworks / TransSkel 3.24 / Demos / C Demos / Button / Button.h next >
Text File  |  1995-04-28  |  814b  |  52 lines

  1.  
  2.  
  3. # define    returnKey    13
  4. # define    enterKey    3
  5. # define    escapeKey    27
  6.  
  7.  
  8. # define    normalHilite    0
  9. # define    dimHilite        255
  10.  
  11.  
  12. # define    aboutAlrtRes    1000
  13.  
  14. # define    modal1Res        1001
  15. # define    modal2Res        1002
  16. # define    modal3Res        1003
  17. # define    modelessRes        1004
  18. # define    movableRes        1005
  19.  
  20. # define    docWindRes        1000
  21.  
  22. # define    fileMenuRes        1000
  23.  
  24.  
  25. typedef enum
  26. {
  27.     doModal1 = 1,
  28.     doModal2,
  29.     doModal3,
  30.     doMovable,
  31.     sepLine,
  32.     quitApp
  33. };
  34.  
  35.  
  36. /*
  37.  * Horizontal and vertical ratios for positioning the dialogs on the screen
  38.  * according the Apple's (current) Human Interface Guidelines.
  39.  */
  40.  
  41. # define    horizRatio        FixRatio (1, 2)
  42. # define    vertRatio        FixRatio (1, 5)
  43.  
  44.  
  45. void AdjustMenus (void);
  46. void DoModal1 (void);
  47. void DoModal2 (void);
  48. void DoModal3 (void);
  49. void DoMovableModal (void);
  50. void SetupDocument (void);
  51. void SetupModeless (void);
  52.